Search results
2086 packages found
asynchronous function queue with adjustable concurrency
Run multiple promise-returning & async functions with limited concurrency
Promise queue with concurrency control
- promise
- queue
- enqueue
- limit
- limited
- concurrency
- throttle
- throat
- rate
- batch
- ratelimit
- priority
- priorityqueue
- fifo
- View more
A lightweight queue package supporting both FIFO (First In First Out) and LIFO (Last In First Out) operations. Features include asynchronous iteration, event emission, and batch processing. The queue dynamically resizes, handles push and get timeouts, and
- queue
- wait
- task
- lineup
- line
- fifo
- lifo
- data-structure
- simple-queue
- in-queue
- batch queue
- data structure
- FIFO
- LIFO
- View more
A modern tooling library for asynchronous operations using async/await, promises and async generators
StreamQueue pipe the queued streams one by one in order to preserve their content order.
Generic browser priority queue.
Better Queue for NodeJS
A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.
- async-queue
- async
- queue
- mutex
- semaphore
- lock
- SpinLock
- spin-lock
- SemaphoreSlim
- semaphore-slim
- cross-platform
- ECMAScript
- typescript
- javascript
- View more
Easy to use file system queue with locking and events. Provide Asynchronous utilities for Directories and File
Convert push-based streams to pull-based async iterables
Better Queue for NodeJS
asynchronous map and filter while keeping a given concurrency limit
A utility for batching and controlling the concurrency of promises, providing efficient asynchronous processing.
Queue based promise pool
Async queue abstraction build on NodeJS
A lightweight and flexible queue management library written in TypeScript. It provides a simple way to create and manage queues, with built-in error recovery and support for custom recovery strategies. Event-driven with event subscriptions.
async/await simple priority queues
<!-- TO-DO LIST FOR THE PACKAGE AUTHOR --> <!-- - Go to https://www.npmjs.com/settings/miloszsobczak/tokens --> <!-- - Create a new "Automation" token and save it safely --> <!-- - Go to https://github.com/miloszsobczak/create-package-monorepo-example/set